<?php
session_start();
if(!isset($_SESSION['email'])){
	header("Location:index.php");
}
require('../../conexao.php');

$disc_cursando = explode("|", $_POST['disc_cursando']);
$disc_situacao = explode("|", $_POST['disc_situacao']);
$disc_pretendidas = explode("|", $_POST['disc_pretendidas']);

// Insere na tabela orientacao
$sql = mysql_query("INSERT INTO orientacao (id_aluno, id_professor) VALUES ({$_SESSION['id']},{$_POST['id_professor']})");
if(!$sql){
	echo "Erro ao cadastrar orientação: " . mysql_error();
} else{
	// Recupera o id da orientação inserida
	$sql = mysql_query("SELECT MAX(id) AS id_orientacao FROM orientacao");
	$orientacao = mysql_fetch_array($sql);
	$id_orientacao = $orientacao['id_orientacao'];
	
	// Insere as disciplinas cursando em disciplina_orientacao
	for($i=0 ; $i<sizeof($disc_cursando) ; $i++){
		$sql = "INSERT INTO disciplina_orientacao (id_orientacao, id_disciplina, tipo, situacao) ";
		$sql .= "VALUES ({$id_orientacao},{$disc_cursando[$i]},'C','{$disc_situacao[$i]}')";
		mysql_query($sql);
	}
	
	// Insere as disciplinas pretendidas em disciplina_pretendida
	for($i=0 ; $i<sizeof($disc_pretendidas) ; $i++){
		$sql = "INSERT INTO disciplina_orientacao (id_orientacao, id_disciplina, tipo) ";
		$sql .= "VALUES ({$id_orientacao},{$disc_pretendidas[$i]},'P')";
		mysql_query($sql);
	}
	
	echo "Orientação cadastrada com sucesso!";
}
?>